vivid (full of life) - Français Anglais Dictionnaire